<?php

namespace App\Http\Controllers\Api;

use Illuminate\Foundation\Application;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Artisan;

class IndexController extends Controller
{

    public function index(){

        $list = [
            'operating_system'     => PHP_OS,    // 操作系统
            'runtime_environment'  => $_SERVER["SERVER_SOFTWARE"],    // 运行环境
            'operation_mode'       => php_sapi_name(),    // PHP运行方式
            'version'               => Application::VERSION . ' [ <a href="https://www.golaravel.com/" target="_blank">查看最新版本</a> ]',    // ThinkPHP版本
            'upload_limit'         => ini_get('upload_max_filesize'),    //上传附件限制
            'execution_time_limit' => ini_get('max_execution_time') . '秒',    // 执行时间限制
            'server_time'          => date("Y年n月j日 H:i:s"),    // 服务器时间
            'beijing_time'         => gmdate("Y年n月j日 H:i:s", time() + 8 * 3600),    // 北京时间
            'server_domain_name'   => $_SERVER['SERVER_NAME'] . ' [ ' . gethostbyname($_SERVER['SERVER_NAME']) . ' ]',    // 服务器域名/IP
            'free_space'           => round((@disk_free_space(".") / (1024 * 1024)), 2) . 'M',    // 剩余空间
            'register_globals'     => get_cfg_var("register_globals") == "1" ? "ON" : "OFF",    // 注册为全局变量
            'magic_quotes_gpc'     => (1 === get_magic_quotes_gpc()) ? 'YES' : 'NO',    // 是否转义特殊字符(作用GET、POST 和 COOKIE获得的数据)
            'magic_quotes_runtime' => (1 === get_magic_quotes_runtime()) ? 'YES' : 'NO',    // 是否转义特殊字符(作用文件中读取的数据或从数据库查询得到的数据)
        ];
        return view('Api/index/index',["list"=>$list]);
    }
}
